make suffer - German English Dictionary